package com.my.code.priorityqueue;

import java.util.PriorityQueue;

/**
 * <b>测试PriorityQueue</b><p>
 *
 * @author zzl
 * @date 2020/10/29
 */
public class TestPriorityQueue {
    public static void main(String[] args) {
        PriorityQueue<Integer> queue = new PriorityQueue<>(10);
        queue.add(6);
        queue.add(4);
        queue.add(5);
        queue.add(8);
        queue.add(9);

        System.out.println("queue = " + queue);//直接打印，显示的是堆的结构

        while (queue.size() > 0) {
            System.out.println(queue.poll());//这样取出是排序的结构
        }
    }
}
